Aibar | |
---|---|
Town | |
View of Aibar, Navarre | |
![]() Map of Aibar | |
Country | Spain |
Province | Navarre |
Aibar (or Aybar, Basque: Oibar) is a town located in the province of Navarre, in the autonomous community of Navarre, northern Spain.[1][2]
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search